@charset "utf-8";
/* CSS Document */
#example { 
width: 100px !important; /* IE7+FF */ 
width: 200px; /* IE6 */ 
}
*{margin: 0 auto; padding: 0;}
body{font-size: 12px;color: #121212;font-family:  Microsoft YaHei, 宋体, Arial, Helvetica, sans-serif;background:none;}
ul,li{list-style-type: none;}
img,ul,li,button{margin: 0px;}
img,button{border: none;}
a{color: #000;text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
img{border:0;}
input{}

/*banner*/
.banner{ width:100%;}
.slideBox{ width:100%; height:500px; overflow:hidden; position:relative; margin:auto;}
		.slideBox .hd{ width:100%;  position:absolute; left:0; bottom:20px; z-index:1;  }
		.slideBox .hd ul{zoom:1;  text-align:center; width:100%;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:500px; display:block; margin:auto;-webkit-animation: scaleUpDown 6s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite;
	animation: scaleUpDown 6s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite; }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
@keyframes scaleUpDown {
 from {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
to {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
}
		

		

/*hz*/
.hz_all{ width:100%; margin-top:10px; background:url(../images/hz_bk.jpg) no-repeat center; height:318px; margin-top:10px;}
.hz{ width:1180px; margin:auto; position:relative;}
.hz h3{margin:auto; left:43%; text-align:center;top:20px; position:absolute; z-index:999; line-height:32px;}
.hz h3 a{ font-size:28px; color:#555;}
.hz h3 a span{ font-size:12px; font-weight:normal; text-transform:uppercase;}
.hz_m{margin-left:47%; margin-top:20px; left:0px; top:70px; position:absolute; z-index:999;}
.hz_m a{ font-size:16px; color:#222;}
.hz_m a:hover{ color:#0758a9;}

/*向左滚动*/
.picScroll-left{ width:1180px;  overflow:hidden; position:absolute; top:-35px;overflow:hidden;   }
.picScroll-left .hd{ overflow:hidden;  }
.picScroll-left .hd .prev{ display:block;  width:14px; height:57px; float:right;  overflow:hidden;cursor:pointer; background: url(../images/hz_l.png) no-repeat; position:absolute; top:210px; left:0px;}
.picScroll-left .hd .next{ display:block;  width:14px; height:57px; float:right;  overflow:hidden;cursor:pointer; background:url(../images/hz_r.png) no-repeat;position:absolute; top:210px; left:1160px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:0px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; position:absolute; top:0px; }
.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; width:240px; margin-top:150px;}
.picScroll-left .bd ul li .pic{ text-align:center; overflow:hidden; border:1px solid #e6e6e6;}
.picScroll-left .bd ul li .pic img{ width:238px; height:148px; display:block; border:1px solid #e6e6e6;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; overflow:hidden; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#ccc;transform: scale(1.1);
-webkit-transform: scale(1.1)  }
.picScroll-left .bd ul li .title{ line-height:50px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;   }
.picScroll-left .bd ul li .title a{color:#666;}


/*pro*/
.pro_all{ width:100%; margin-top:-100px;}
.pro{ width:1180px; margin:auto; overflow:hidden; position:relative;}
.pro_l{ width:220px; float:left;}
.pro_r{ width:940px; float:right;}
.pro_l h2{width:240px; height:100px; text-align:center; background:#006bc5;cursor:pointer;  letter-spacing:2px;}
.pro_l h2 a{ color:#fff; font-size:18px; padding-top:20px; display:block; line-height:30px;}
.pro_l h2 a b{ font-weight:normal; font-size:12px; text-transform:uppercase;}

.pro_l ul{ width:240px; margin-top:0px; overflow:hidden;  }
.pro_l ul li{ width:240px; margin:auto; background:#006bc5; line-height:60px; cursor:pointer; border-bottom:1px solid #005aa5; border-top:1px solid #0079de; height:60px;}
.pro_l ul li a{ color:#fff; font-size:15px;}
.pro_l ul li a span{ font-size:18px; margin-left:30px; margin-right:30px; padding:2px; text-align:center; color:#006bc5; background:#fff; padding-left:6px; padding-right:6px;}

.pro_wechat{width:240px; height:180px; background:#006bc5;}
.pro_wechat span{ width:100px; height:100px; margin:auto; display:block; padding-top:20px;}
.pro_wechat p{ display:block; text-align:center; line-height:30px; font-size:14px; color:#fff;}

.pro_call{width:240px; background:url(../images/pro_call_bk.png) no-repeat center; height:100px; margin-top:0px; overflow:hidden;}
.pro_call_t{ width:56px; height:56px; padding:10px; float:left;}
.pro_call_t img{width:63px; height:68px;}
.pro_call_w{ float:right; margin-right:15px; color:#fff; font-size:18px; margin-top:15px;}
.pro_call_w span{ line-height:40px; color:#fff;}
/*产品图切换*/
.pro_slideTxtBox{ text-align:left; height:680px; overflow:hidden;  }
		.pro_slideTxtBox .hd{ position:relative; }
		.pro_slideTxtBox .hd ul{ float:left;  position:absolute; height:45px; background:url(../images/pro_tm.png); width:100%; top:55px;  }
		.pro_slideTxtBox .hd ul li{ float:left; width:100px; height:36px;  text-align:right;line-height:36px;  font-weight:bold; border-radius:8px; margin-right:20px;}
		.pro_slideTxtBox .hd ul li a{ font-size:16px; color:#fff; }
		.pro_slideTxtBox .hd ul li.on{ color:#fff; }
		.pro_slideTxtBox .hd ul li.on a{ color:#fff; border-bottom:2px solid #fff; padding-bottom:5px; }
		.pro_slideTxtBox .bd ul{ zoom:1; padding-top:100px; margin-left:10px; }
		.pro_slideTxtBox .bd li{ }
		.pro_slideTxtBox .bd li .date{ float:right; color:#999;  }
		.con{width:300px;height:280px;float: left; margin-left:10px;margin-top:24px;position: relative;cursor: pointer;overflow:hidden; }
.con img{width:298px;height:278px; border:1px solid #eee;}
.txt{position: absolute;left: 0;bottom: 0;width: 100%;height:0px;text-align: center;color: #fff; background:url(../images/pro_tm.png);}
.txt h3{font-weight: normal;font-size:24px;letter-spacing:2px; font-weight:normal;}
.txt h3 a{ color:#FFF;}
.txt p{ margin-top:60px;width:100px; height:26px; text-align:center; line-height:26px; border:1px solid #fff;border-radius:12px;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/
}
.txt p a{  color:#fff; font-size:14px;}
.pro_m{ position:absolute; cursor:pointer; left:1140px; top:58px;}
.pro_m a{ color:#fff; font-size:24px;}

/*yw_all*/
.yw_all{ width:100%; background:url(../images/yw_bk.jpg) no-repeat center; height:480px;}
.yw{ width:1180px; margin:auto; position:relative; padding-top:30px;}
.yw h3{ font-size:24px; color:#555555; text-align:center;}
.yw h3 span{ color:#006bc5;}
.yw_xbt{ font-size:14px; color:#999; text-align:center;}
.yw ul{}
.yw ul li{ font-size:18px; color:#333;}
.yw ul li span{ font-weight:bold; color:#0079de;}
.yw1{ position:absolute; top:125px; left:35px;}
.yw2{ position:absolute; top:195px; left:35px;}
.yw3{ position:absolute; top:265px; left:35px;}
.yw4{ position:absolute; top:122px; left:1000px;}
.yw5{ position:absolute; top:195px; left:950px;}
.yw6{ position:absolute; top:265px; left:915px;}
.yw_w1{ font-size:18px; color:#555555; font-weight:bold; position:absolute; top:360px; left:30px;}
.yw_w1 span{ color:#006bc5;}
.yw_w2{ position:absolute; top:400px; left:30px;}
.yw_w3{ position:absolute; top:365px; left:935px; font-size:18px; color:#666666; line-height:40px;}
.yw_w3 span{ font-size:30px; color:#006bc5; font-family:"impact";}








/*ys*/
.ys_all{ width:100%; margin-top:0px; margin-top:20px;}
.ys{ width:1180px; margin:auto; position:relative; overflow:hidden; margin-top:30px;}
.ys h3{ text-align:center;  font-size:24px; padding-top:0px; letter-spacing:1px;}
.ys h3 a{ color:#006bc5;}
.ys h3 span{ font-size:12px; color:#888888; font-weight:normal; display:block; margin-top:5px; font-weight:normal; text-transform:uppercase;}
.ys_lr{ overflow:hidden; margin-top:30px;}
.ys_l{ width:588px; height:423px; border:1px solid #ccc; float:left; }
.ys_r{ width:580px;}
.ys_l_w{overflow:hidden; margin-top:30px; margin-left:30px; }
.ys_l_w1{ font-size:18px; font-weight:bold;border-right:1px solid #ccc; width:120px; float:left; color:#006bc5; margin-top:20px;}
.ys_l_w1 span{ font-size:12px; color:#999; font-weight:normal;}
.ys_l_w2{ width:400px; height:72px; line-height:24px; overflow:hidden; color:#666; margin-top:0px;}
.ys_dt{ width:540px; height:280px; margin-top:20px;}
.ys_dt img{ width:540px; height:280px;}
.ys_r{ width:590px; float:left;}
.ys_r ul{}
.ys_r ul li{ overflow:hidden; margin-bottom:2px;}
.ys_r_l{ float:left; width:140px; height:140px; background:#006bc5; text-align:center; }
.ys_r_l span{ font-size:12px; color:#fff}
.ys_r_l b{font-size:20px; color:#fff; margin-top:35px; display:block;}
.ys_r_r{ width:430px; float:left; background:#666666; height:140px; overflow:hidden;}
.ys_r_r_t{ float:left; margin-left:30px; padding-top:25px;}
.ys_r_r_w{ float:left; margin-left:20px; color:#fff; font-size:14px; line-height:30px; margin-top:18px;}






/*gs*/
.gs_all{ width:100%; background:url(../images/gs_bk.jpg) no-repeat center; height:530px; margin-top:20px;}
.gs{ width:1180px; margin:auto; overflow:hidden; position:relative;}
.gs_t{ width:545xp; height:495px; position:absolute; left:552px; top:20px;}
.gs_t a img{ width:541; height:491px; border:2px solid #ccc;}
.gs_w{ width:470px; float:left; margin-left:50px; margin-top:120px;}
.gs_w1{ line-height:30px;}
.gs_w1 a{font-size:24px; color:#1274d7; }
.gs_w2{ font-size:16px; color:#666; line-height:30px; margin-top:40px; height:180px; overflow:hidden;}
.gs_w3{ width:150px; height:50px; z-index:99; background:#1174d2;text-align:center; line-height:50px; position:absolute; top:235px; right:0px; letter-spacing:2px;} 
.gs_w3 a{ font-size:16px; color:#fff; display:block; width:100%;}

/*qh*/

.fc{width:1180px; margin:auto; overflow:hidden; padding-top:110px; }
.fc_slideTxtBox{ width:1180px; height:300px; overflow:hidden;}
.fc_slideTxtBox .hd{ height:120px; line-height:36px;  position:relative; }
.fc_slideTxtBox .hd ul{ float:left;  position:absolute; margin-left:0%; }
.fc_slideTxtBox .hd ul li{ float:left; width:120px; height:36px; background:#666; text-align:center; line-height:36px; border-radius:8px; margin-left:15px;  }
.fc_slideTxtBox .hd ul li a{ color:#fff; font-size:16px; display:block; width:100%;}
.fc_slideTxtBox .hd ul li.on{ height:36px;  background:#1174d2; }
.fc_slideTxtBox .hd ul li.on a{ color:#fff;}
.fc_slideTxtBox .bd ul{ overflow:hidden; margin-top:-50px;}
.fc_t{ overflow:hidden; height:300px; }
.fc_t li{ width:270px; float:left; margin-left:10px; margin-right:10px; overflow:hidden;}
.fc_t li a img{width:270px; height:180px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.fc_t li a p{ width:100%; height:30px; text-align:center; line-height:30px; font-size:14px; color:#444;}

.fc_t li a img:hover{transform: scale(1.1);
-webkit-transform: scale(1.1)}

/*al*/
.al_all{ width:100%; margin-top:235px; height:510px; background:url(../images/al_bk.jpg) no-repeat center;}
.al{ width:1180px; margin:auto;  position:relative; padding-top:30px;}
.al_slideTxtBox{ width:1180px; height:480px; overflow:hidden;  }
.al_slideTxtBox .hd{ position:relative; }
.al_slideTxtBox .hd ul{ float:left;  position:absolute;   }
.al_slideTxtBox .hd ul li{ float:left; width:220px; height:60px; margin-right:5px; background:#e3e2e2; text-align:center; line-height:60px;}
.al_slideTxtBox .hd ul li a{ font-size:16px; color:#666; display:block; width:100%;}
.al_slideTxtBox .hd ul li.on{width:220px; height:60px; background:#006bc5; }
.al_slideTxtBox .hd ul li.on a{ color:#fff;}
.al_slideTxtBox .bd ul{ overflow:hidden; }
.al_l{ width:220px; background:#666666; height:400px; float:left;margin-top:60px; }
.al_l_w1{ line-height:80px;}
.al_l_w1 a{ display:block;font-size:18px;  color:#fff; margin-left:30px;}
.al_l_w2{ line-height:30px; font-size:14px;height:180px; overflow:hidden; margin-top:10px; width:200px; color:#fff;}
.al_l_w3{ width:90px; height:40px; border:1px solid #fff; text-align:center; line-height:40px; margin-top:30px; margin-left:30px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.al_l_w3 a{ font-size:14px; color:#fff; display:block; width:100%;}
.al_l_w3:hover{ background:#006bc5;}
.al_r{ float:left;margin-top:60px; }
.al_r ul{ overflow:hidden;}
.al_r ul li{ float:left; width:440px; margin-left:20px; margin-top:40px;}
.al_r ul li a img{width:440px; height:320px;}
.al_r ul li a p{ display:block; line-height:60px; color:#444; font-size:14px; text-align:center;}
.al_m{ width:60px; height:60px; position:absolute; top:30px; left:1120px}




/*kh*/
.kh_all{ width:100%; background:url(../images/kh_bk.jpg) no-repeat center; height:500px;}
.kh{ width:1180px; margin:auto; padding-top:5px;}
.kh h3{ padding-top:25px; text-align:center; line-height:30px;}
.kh h3 a{ font-size:24px; color:#666666;}
.kh h3 a span{ color:#1174d2;}
.kh_xbt{ font-size:14px; color:#666; font-weight:normal; text-transform:uppercase; text-align:center; margin-top:25px;}
.kh ul{ overflow:hidden; margin-top:10px;}
.kh ul li{ width:250px; float:left; margin-right:20px; margin-left:20px;overflow:hidden; margin-top:30px; background:url(../images/kh_2_bk.jpg) no-repeat center; height:380px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.kh ul li:hover{ background:url(../images/kh_1_bk.jpg) no-repeat center;}
.kh_t{ width:130px; height:130px; margin:auto; padding-top:30px;}
.kh_t a img{width:130px; height:130px; border-radius:50%;}
.kh_w{ width:210px;  margin:auto;}
.kh ul li:hover .kh_w1 a{ font-size:16px; color:#fff;}
.kh ul li:hover .kh_w2{ color:#fff;}
.kh ul li:hover .kh_m{border:1px solid #fff;}
.kh ul li:hover .kh_m a{ color:#fff;}
.kh_w1{margin-top:30px; text-align:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kh_w1 a{ font-size:16px; color:#333;}
.kh_w2{ margin-top:30px; text-align:center; font-size:13px; color:#555; line-height:24px; height:72px; overflow:hidden;}
.kh_m{ width:80px; height:26px; margin:auto; border:1px solid #b5b5b5; text-align:center; line-height:26px; margin-top:20px;}
.kh_m a{ color:#777; font-size:14px;}


/*xw*/
.xw_all{ width:100%; margin-top:40px;}
.xw{width:1180px; margin:auto; overflow:hidden; position:relative; padding-top:30px; padding-bottom:30px;}
.xw_slideTxtBox{ width:1180px; height:450px; overflow:hidden;}
.xw_slideTxtBox .hd{ height:80px; line-height:44px;  position:relative; }
.xw_slideTxtBox .hd ul{ float:left;  position:absolute; margin-left:35%;}
.xw_slideTxtBox .hd ul li{ float:left; width:160px; height:44px; text-align:center; line-height:44px; border-radius:25px; margin-left:0px;  }
.xw_slideTxtBox .hd ul li a{ color:#555; font-size:18px; display:block; width:100%; font-weight:bold;}
.xw_slideTxtBox .hd ul li a span{ float:right;}
.xw_slideTxtBox .hd ul li.on{ height:44px;}
.xw_slideTxtBox .hd ul li.on a{ color:#1174d2; }
.xw_slideTxtBox .bd ul{ overflow:hidden; margin-top:0px; }


.xw_list ul{ overflow:hidden; }
.xw_list ul li{ width:570px; float:left; height:74px; margin-right:20px; overflow:hidden; margin-bottom:20px;}
.xw_date{ float:left; width:78px; height:68px; border:1px solid #ccc; text-align:center;font-size:16px; color:#a0a0a0; padding-top:4px; line-height:30px;}
.xw_date span{ font-size:30px; color:#a0a0a0; margin-top:2px; border-top:1px solid #ccc; display:block;}


.xw_ny{ width:490px; float:left;}
.xw_ny1{ margin-left:20px; line-height:30px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xw_ny1 a{ font-size:14px; color:#444;}
.xw_ny2{ font-size:12px; color:#777777; margin-left:20px; line-height:20px; height:40px; overflow:hidden; }

.xw_m{ width:180px; height:40px; border:1px solid #ccc; border-radius:30px; text-align:center; line-height:40px; margin:auto; margin-top:20px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.xw_m a{ color:#444; font-size:16px; display:block;}
.xw_m:hover{ background:#1274d7;}
.xw_m:hover a{ color:#fff;}

/*wt_all*/
.wt_all{ width:100%; background:#f0f0f0; height:250px;}
.wt{ width:1180px; margin:auto; overflow:hidden;}
.wt_l{ width:150px; float:left;}
.wt_l h3{ padding-top:30px;}
.wt_l h3 a{ font-size:24px; color:#656565;}
.wt_call{ margin-top:30px; font-family:"impact"; color:#1274d7; font-size:30px; border-top:1px solid #ccc; padding-top:10px;}
.wt_zx{ width:120px; height:34px; border:1px solid #1274d7; text-align:center; line-height:34px; margin-top:20px; margin-left:0px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.wt_zx a{ color:#1274d7; display:block; width:100%; font-size:14px;}
.wt_zx:hover{ background:#1274d7;}
.wt_zx:hover a{ color:#fff;}
.wt_r{ width:960px; float:left; margin-left:60px;}
.wt_r ul{}
.wt_r ul li{ width:430px; float:left; margin-top:30px; margin-right:50px;}
.wen{ overflow:hidden;}
.wen a img{ float:left; margin-right:10px; margin-top:3px;}
.wen a p{ font-size:14px; float:left;color:#444; font-weight:bold;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.da{overflow:hidden; margin-top:10px;}
.da img{ float:left; margin-right:10px; margin-top:3px; }
.da p{ font-size:13px; color:#777; line-height:24px; height:48px; overflow:hidden;}


/*link*/
.link_all{width:100%;height:72px; background:url(../images/link_bk.jpg) no-repeat center; margin-top:0;}
.link{width:1180px; margin:auto; position:relative; padding-top:10px;}
.link h3{ width:100px; height:40px; position:absolute;color:#fff; font-size:16px; line-height:25px; text-align:center; font-weight:normal; top:22px;}
.link ul{ float:left; height:50px;  width:1080px; margin-top:10px; margin-left:100px;}
.link ul li{ float:left; padding-left:15px;height:30px; line-height:30px; text-align:left;}
.link ul li a{ font-size:14px; color:#fff; font-weight:bold;}
.link ul li a:hover{color:#fff;}
